//
//  ConnectorLayoutView.h
//  CocoaSynth
//
//  Created by Thomas Dupont on 19/02/10.
//  Copyright 2010 Apple Inc. All rights reserved.
//

#import <Cocoa/Cocoa.h>

@class PortViewController;

/*!
 @class		ConnectorLayoutView
 @abstract	La vue des connecteurs.
 */
@interface ConnectorLayoutView : NSView {
	NSPoint port;
	BOOL draw;
	NSPoint mouse;
	NSImage* image;
}

/*!
 @method	drawTemporaryConnectorFrom:
 @abstract	Dessine un connecteur depuis la port pass&eacute; en param&egrave;tre jusqu'&agrave; la souris.
 @param		aPort Le port depuis lequel on dessine le connecteur.
 */
- (void)drawTemporaryConnectorFrom:(PortViewController*)aPort;

/*!
 @method	clearConnector
 @abstract	Efface le connecteur temporaire.
 */
- (void)clearConnector;

@end
